#include <GameEngine/Core/Memory/memory_manager.h>


#ifdef GAMEENGINE_NAMESPACES
namespace GameEngine {
#endif

//=========================================================================================


GAMEENGINE_IMPLEMENT_SINGLETON(MemoryManager)


//! Default constructor
MemoryManager::MemoryManager() : bytes_(0) {}

//! Destructor
MemoryManager::~MemoryManager() {}

//! Accessor to the number of allocated bytes (read only)
MemoryManager::BytesCount MemoryManager::bytes() const {
	return bytes_;
}

//=========================================================================================

#ifdef GAMEENGINE_NAMESPACES
} // namespace GameEngine
#endif
